package com.dhecp.project.hr.domain;

import java.io.Serializable;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;

/**
 * 基础薪资表 实体
 * @author DH-lwl
 * @version 2020年5月6日
 */
public class SalaryBaseInfo implements Serializable{

	private static final long serialVersionUID = 1L;
	
	private String guid;	//单据guid值
	@JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime; //创建日期
    @JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime; //生效日期
    private String cUser;	//员工编号
    private String cUserName;//员工姓名
    private String cPosition;//岗位
    private String cDept;	//所在部门路径
    private String cDeptName;//所在部门
    private String cCid;	//所在公司编码
    private String cCidName;//所在公司
    private String cProvince;//所在地区
    private String cCity;	//所在城市
    private Double fJbGz;	//基本工资
	private Double fJxGz;	//绩效工资
	private Double fGz;		//工资
	private Double fDhBt;	//电话补贴
	private Double fZfBt;	//住房补贴
	private Double fCfBt;	//餐费补贴
	private Double fDnBt;	//电脑补贴
	private Double fJtBt;	//交通补贴
	private Double fYfGz;	//应发工资
	private Double fBtHj;	//补贴合计
	private Double fGzHj;	//工资合计
	
	public String getGuid() {
		return guid;
	}
	public void setGuid(String guid) {
		this.guid = guid;
	}
	public Date getCreateTime() {
		return createTime;
	}
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	public Date getUpdateTime() {
		return updateTime;
	}
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
	public String getcUser() {
		return cUser;
	}
	public void setcUser(String cUser) {
		this.cUser = cUser;
	}
	public String getcUserName() {
		return cUserName;
	}
	public void setcUserName(String cUserName) {
		this.cUserName = cUserName;
	}
	public String getcPosition() {
		return cPosition;
	}
	public void setcPosition(String cPosition) {
		this.cPosition = cPosition;
	}
	public String getcDept() {
		return cDept;
	}
	public void setcDept(String cDept) {
		this.cDept = cDept;
	}
	public String getcDeptName() {
		return cDeptName;
	}
	public void setcDeptName(String cDeptName) {
		this.cDeptName = cDeptName;
	}
	public String getcCid() {
		return cCid;
	}
	public void setcCid(String cCid) {
		this.cCid = cCid;
	}
	public String getcCidName() {
		return cCidName;
	}
	public void setcCidName(String cCidName) {
		this.cCidName = cCidName;
	}
	public String getcProvince() {
		return cProvince;
	}
	public void setcProvince(String cProvince) {
		this.cProvince = cProvince;
	}
	public String getcCity() {
		return cCity;
	}
	public void setcCity(String cCity) {
		this.cCity = cCity;
	}
	public Double getfJbGz() {
		if (fJbGz == null) {
			return 0.0;
		}
		return fJbGz;
	}
	public void setfJbGz(Double fJbGz) {
		this.fJbGz = fJbGz;
	}
	public Double getfJxGz() {
		if (fJxGz == null) {
			return 0.0;
		}
		return fJxGz;
	}
	public void setfJxGz(Double fJxGz) {
		this.fJxGz = fJxGz;
	}
	public Double getfGz() {
		if (fGz == null) {
			return 0.0;
		}
		return fGz;
	}
	public void setfGz(Double fGz) {
		this.fGz = fGz;
	}
	public Double getfDhBt() {
		if (fDhBt == null) {
			return 0.0;
		}
		return fDhBt;
	}
	public void setfDhBt(Double fDhBt) {
		this.fDhBt = fDhBt;
	}
	public Double getfZfBt() {
		if (fZfBt == null) {
			return 0.0;
		}
		return fZfBt;
	}
	public void setfZfBt(Double fZfBt) {
		this.fZfBt = fZfBt;
	}
	public Double getfCfBt() {
		if (fCfBt == null) {
			return 0.0;
		}
		return fCfBt;
	}
	public void setfCfBt(Double fCfBt) {
		this.fCfBt = fCfBt;
	}
	public Double getfDnBt() {
		if (fDnBt == null) {
			return 0.0;
		}
		return fDnBt;
	}
	public void setfDnBt(Double fDnBt) {
		this.fDnBt = fDnBt;
	}
	public Double getfJtBt() {
		if (fJtBt == null) {
			return 0.0;
		}
		return fJtBt;
	}
	public void setfJtBt(Double fJtBt) {
		this.fJtBt = fJtBt;
	}
	public Double getfYfGz() {
		if (fYfGz == null) {
			return 0.0;
		}
		return fYfGz;
	}
	public void setfYfGz(Double fYfGz) {
		this.fYfGz = fYfGz;
	}
	public Double getfBtHj() {
		if (fBtHj == null) {
			return 0.0;
		}
		return fBtHj;
	}
	public void setfBtHj(Double fBtHj) {
		this.fBtHj = fBtHj;
	}
	public Double getfGzHj() {
		if (fGzHj == null) {
			return 0.0;
		}
		return fGzHj;
	}
	public void setfGzHj(Double fGzHj) {
		this.fGzHj = fGzHj;
	}
	
}
